package com.yuncheng.spcyApi.selectXzxkApi.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 事项申请企业生产/经营/配制范围
 * @author hua
 */
public class XzspJyfwVo {

    /** id */
    private String id;

    /** 生产/经营/配制范围;jyfw与jydz_zw不能同时为空 @sample 如定义: 出版物印刷企业 | 内部资料性出版物印刷企业 | 出版物排版、制版专项企业 | 出版物装订专项许可企业 | 包装装潢印刷品印刷企业 | 其他印刷品印刷企业 | 打印、复印、影印企业 */
    private String jyfw;

    /** 生产/经营/配制方式  */
    private String jyfs;

    /** 生产/经营/配制方式 2 */
    private String jyfs2;

    /** 生产/经营/配制品种（类型） */
    private String jypzlx;

    /** 生产/经营/配制地址（中文）;jyfw与jydz_zw不能同时为空 */
    private String jydzzw;

    /** 生产/经营/配制地址（英文） */
    private String jydzyw;

    /** 生产/经营/配制地址邮编 */
    private String jydzyb;

    /** 生产/经营/配制地址电话 */
    private String jydzdh;

    /** 企业类别编码;@values 取同名分类字典 */
    private String qylbbm;

    /** 是否变更前;此字段变更时使用 @values 1:变更后 | 2:变更前不是变更项时 | 0:缺省
     */
    private String sfbgq;

    /** 申请时间 */
    @JsonFormat(
            timezone = "GMT+8",
            pattern = "yyyy-MM-dd HH:mm:ss"
    )
    @DateTimeFormat(
            pattern = "yyyy-MM-dd HH:mm:ss"
    )
    private Date sqsj;

    /** 医疗器械新分类目录名称 */
    private String xflmlmc;

    /** 生产/经营范围代码 */
    private String jyfwdm;

    /** 生产/经营范围id */
    private String jyfw_ids;

    /** 证件分类;@values 0:许可证 | 1:备案凭证 | 2:批件 */
    private String zjfl;

    /** 生产/经营/配制方式字典值 */
    private String jyfs_ids;

    /** 原生产/经营/配制地址 */
    private String yjydz;

    /** 经营模式字典值 */
    private String jyms;

    /** 生产地址-经营范围 */
    private String scdz_xkfw;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getJyfw() {
        return jyfw;
    }

    public void setJyfw(String jyfw) {
        this.jyfw = jyfw;
    }

    public String getJyfs() {
        return jyfs;
    }

    public void setJyfs(String jyfs) {
        this.jyfs = jyfs;
    }

    public String getJypzlx() {
        return jypzlx;
    }

    public void setJypzlx(String jypzlx) {
        this.jypzlx = jypzlx;
    }

    public String getJydzzw() {
        return jydzzw;
    }

    public void setJydzzw(String jydzzw) {
        this.jydzzw = jydzzw;
    }

    public String getJydzyw() {
        return jydzyw;
    }

    public void setJydzyw(String jydzyw) {
        this.jydzyw = jydzyw;
    }

    public String getJydzyb() {
        return jydzyb;
    }

    public void setJydzyb(String jydzyb) {
        this.jydzyb = jydzyb;
    }

    public String getJydzdh() {
        return jydzdh;
    }

    public void setJydzdh(String jydzdh) {
        this.jydzdh = jydzdh;
    }

    public String getQylbbm() {
        return qylbbm;
    }

    public void setQylbbm(String qylbbm) {
        this.qylbbm = qylbbm;
    }

    public String getSfbgq() {
        return sfbgq;
    }

    public void setSfbgq(String sfbgq) {
        this.sfbgq = sfbgq;
    }

    public Date getSqsj() {
        return sqsj;
    }

    public void setSqsj(Date sqsj) {
        this.sqsj = sqsj;
    }

    public String getXflmlmc() {
        return xflmlmc;
    }

    public void setXflmlmc(String xflmlmc) {
        this.xflmlmc = xflmlmc;
    }

    public String getJyfwdm() {
        return jyfwdm;
    }

    public void setJyfwdm(String jyfwdm) {
        this.jyfwdm = jyfwdm;
    }

    public String getJyfw_ids() {
        return jyfw_ids;
    }

    public void setJyfw_ids(String jyfw_ids) {
        this.jyfw_ids = jyfw_ids;
    }

    public String getZjfl() {
        return zjfl;
    }

    public void setZjfl(String zjfl) {
        this.zjfl = zjfl;
    }

    public String getJyfs_ids() {
        return jyfs_ids;
    }

    public void setJyfs_ids(String jyfs_ids) {
        this.jyfs_ids = jyfs_ids;
    }

    public String getYjydz() {
        return yjydz;
    }

    public void setYjydz(String yjydz) {
        this.yjydz = yjydz;
    }

    public String getJyms() {
        return jyms;
    }

    public void setJyms(String jyms) {
        this.jyms = jyms;
    }

    public String getScdz_xkfw() {
        return scdz_xkfw;
    }

    public void setScdz_xkfw(String scdz_xkfw) {
        this.scdz_xkfw = scdz_xkfw;
    }

    public String getJyfs2() {
        return jyfs2;
    }

    public void setJyfs2(String jyfs2) {
        this.jyfs2 = jyfs2;
    }
}
